﻿using System;

namespace UniRx
{
	// Token: 0x0200039E RID: 926
	public class Progress<T> : IProgress<T>
	{
		// Token: 0x060012B2 RID: 4786 RVA: 0x00055F83 File Offset: 0x00054383
		public Progress(Action<T> report)
		{
			this.report = report;
		}

		// Token: 0x060012B3 RID: 4787 RVA: 0x00055F92 File Offset: 0x00054392
		public void Report(T value)
		{
			this.report(value);
		}

		// Token: 0x04000B3F RID: 2879
		private readonly Action<T> report;
	}
}
